La Web 2.0 se refiere a una segunda generación de servicios en Internet que facilitan la colaboración y compartición de información entre usuarios. Algunas características clave son permitir la interacción entre usuarios, el cambio de contenido generado por los usuarios, y sitios diseñados para experiencias más parecidas a aplicaciones que a páginas web estáticas. Ejemplos populares de la Web 2.0 son wikis, blogs, redes sociales y servicios de alojamiento de videos.